achieve remarkable results - French English Dictionary